// ? 全局不动配置项 只做导出不做修改
import { ThemeConfigProps } from '@/stores/interface'
import { getAssetsImages } from '@/utils/util'

// * 首页地址（默认）
export const HOME_URL: string = '/home/index'

// * 登录页地址（默认）
export const LOGIN_URL: string = '/login'

export const THEME_CONFIG: ThemeConfigProps = {
	// 布局切换 ==>  纵向：vertical | 经典：classic | 横向：transverse | 分栏：columns
	layout: 'vertical',
	// 默认 primary 主题颜色
	primary: '#7166f0',
	// 深色模式
	isDark: false,
	// 灰色模式
	isGrey: false,
	// 色弱模式
	isWeak: false,
	// 折叠菜单
	isCollapse: false,
	// 面包屑导航
	breadcrumb: true,
	// 面包屑导航图标
	breadcrumbIcon: true,
	// 标签页
	tabs: true,
	// 标签页图标
	tabsIcon: true,
	// 标签页类型 谷歌风格：chrome | 普通风格：normal | 按钮风格：button
	tabsType: 'chrome',
	// 页脚
	footer: true,
	// 当前页面是否全屏
	maximize: false,
	// 导航栏激活风格 ==> 矩形：rect | 圆角：round
	activeStyle: 'round',
	// 侧边栏菜单圆角值
	menuRadius: 4,
	// 侧边栏展开宽度
	sideExpandWidth: 210,
	sideBgRevert: true,
	headerBgRevert: false,
	animateMode: 'fade-slide',
	// 组件尺寸
	assemblySize: true,
	// 语言
	language: true,
	// 搜索菜单
	searchMenu: true,
	// 消息
	message: true,
	// 全屏
	fullScreen: true,
	// 头部高度
	headerHeight: 55,
	// 侧栏图片
	sideLogo: getAssetsImages('logo2.png'),
	// 系统名称
	systemTitle: 'Sloth Admin',
	// 页脚文案
	footerText: '2022 © Sloth-Admin By DHCC.',
	// 页脚链接
	footerLink: 'http://www.dhcc.com.cn'
}

// * Tabs（白名单地址，不需要添加到 tabs 的路由地址）
export const TABS_WHITE_LIST: string[] = ['/403', '/404', '/500', LOGIN_URL]

// * 高德地图key
// export const MAP_KEY: string = 'e332754fe13397159e0bb68a89a0863f'
export const MAP_KEY: string = '3f56b0b660b1a20361cdbd3940e5eb0e'

/** 高德地图sdk地址 */
export const GAODE_MAP_SDK_URL = `https://webapi.amap.com/maps?v=2.0&key=${MAP_KEY}`
